#container{
    width: 100%;
    height: calc(100vh - 1rem)
}

/* 找车/停车点选择 */

.tabBar {
    width: 100%;
    min-height:1rem;
    display: flex;
    align-items: center;
    background-color: #FEDA01;
	font-size .32rem;
	color:#222222
}

.tabItem {
    flex: 1;
    text-align: center;
    font-weight: 500;
	height 1rem;
	line-height 1rem
}

/* item当前选中状态 */

.tabBarItemSelect {
	font-size:.4rem !important;
	color:#222222;
	flex:1;
	font-weight:bold;
	text-align:center;
	line-height:1rem;
	z-index:99;
	transition .3s all
}

.centerLocation {
	position:absolute;
	top:50%;
	left:50%;
	width:.4rem;
	height:.62rem;
	text-align:center;
	margin-top:-.34rem;
	margin-left:-.2rem;
}

.handleButton {
     width:2.76rem;
     height:2.76rem;
     position:absolute;
     bottom:0.2rem;
     left:50%;
     margin-left:-1.38rem;
}

.location {
     width:1rem;
     height:1rem;
     position:absolute;
     bottom:0.7rem;
     left:0.3rem;
}

.noFence {
     position:absolute;
     top:50%;
     left:50%;
     width:2.8rem;
     height:0.88rem;
     text-align:center;
     margin-left:-1.4rem;
     margin-top:-1.24rem;
     padding:0.1rem;
     z-index:10;
}

.dialog{
	position: absolute;	
	margin-top: 1.36rem;
    left: 50%;
    margin-left: -2.7rem;
	width: 5.4rem;
	height: 7rem;
	z-index: 1002;
	border-radius: 0.16rem;
}

.closeDialog {
    width: .54rem;
    height: 1.04rem;
    z-index: 1001;
    position: absolute;
    left: 50%;
    margin-left: -0.27rem;
    top: 9.5rem;
	z-index 1002
}

.fullPopup{
	position: fixed;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.6);
    z-index: 1001;
}

.payOrderIcon {
    position: absolute;
    width: 2.42rem;
    height: 2.56rem;
    right: 0;
    bottom: 3.32rem;
}

